home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / v cisle / acehtml / acehtmlfreeware.exe / scriptdef / Site Logo.sd < prev    next >
INI File  |  2004-06-28  |  4KB  |  148 lines

  1. [SUBJECT]
  2. Description=Site Logo Script
  3. ImageIndex=-1
  4. Folder=Graphical Effects
  5.  
  6.  
  7. [BODY_TEXT]
  8. ;<script>
  9. ;
  10. ;
  11. ;
  12. ;///////////////////////////////////////////////////////////////////
  13. ;/*Site Logo Script (Geocities Watermark)
  14. ;Last updated: Dec 14, 1998
  15. ;⌐ Dynamic Drive (www.dynamicdrive.com)
  16. ;For full source code, installation instructions,
  17. ;100's more DHTML scripts, and Terms Of
  18. ;Use, visit dynamicdrive.com*/
  19. ;///////////////////////////////////////////////////////////////////
  20. ;
  21. ;//edit the below 6 steps
  22. ;
  23. ;// 1) substitute 116 and 42 with the width and height of your logo image, respectively
  24. ;if (document.images)
  25. ;var staticlogo=new Image(`image_width`,`image_height`);
  26. ;
  27. ;// 2) change the image path to reflect the path of your logo image
  28. ;staticlogo.src="`image_path`";
  29. ;
  30. ;// 3) Change url below to the target URL of the logo
  31. ;var logolink="http://dynamicdrive.com";
  32. ;
  33. ;// 4) change the alttext variable to reflect the text used for the "alt" attribute of the image tag
  34. ;var alttext="Dynamic Drive";
  35. ;
  36. ;// 5) set below to either "1" or "0" ("1" fades the logo into view) Note: IE 4 specific
  37. ;var fadeintoview=1;
  38. ;
  39. ;/* 6) Finally, below variable determines the duration the logo should be visible after loading, in seconds. If you'd like the logo to appear for 20 seconds, for example, enter 20. Entering a value of 0 causes the logo to be perpectually visible.
  40. ;*/
  41. ;var visibleduration=`duration`;
  42. ;
  43. ;
  44. ;///////////////////////////Do not edit below this line/////////////////////////
  45. ;function regenerate(){
  46. ;window.location.reload();
  47. ;}
  48. ;function regenerate2(){
  49. ;if (document.layers)
  50. ;setTimeout("window.onresize=regenerate",400);
  51. ;}
  52. ;
  53. ;
  54. ;var fadeset='';
  55. ;if (fadeintoview)
  56. ;fadeset="filter:alpha(opacity=0)";
  57. ;
  58. ;if (document.all)
  59. ;document.write('<span id="logo" style="'+fadeset+';position:absolute;top:100;width:'+staticlogo.width+';height:'+staticlogo.height+'"></span>');
  60. ;
  61. ;function bringintoview(){
  62. ;if (logo.filters.alpha.opacity<=95)
  63. ;logo.filters.alpha.opacity+=5;
  64. ;else{
  65. ;clearInterval(viewit);
  66. ;if (visibleduration!=0);
  67. ;setTimeout("logo.style.visibility='hidden'",visibleduration*1000);
  68. ;}
  69. ;}
  70. ;
  71. ;
  72. ;function createlogo(){
  73. ;staticimage=new Layer(100);
  74. ;staticimage.left=-300;
  75. ;staticimage.top=120;
  76. ;staticimage.document.write('<a href="'+logolink+'"><img src="'+staticlogo.src+'" border=0 alt="'+alttext+'"></a>');
  77. ;staticimage.document.close();
  78. ;staticimage.visibility="show";
  79. ;regenerate2();
  80. ;staticitns();
  81. ;}
  82. ;
  83. ;if (document.layers)
  84. ;window.onload=createlogo;
  85. ;
  86. ;if (document.all){
  87. ;w=document.body.clientWidth-logo.style.pixelWidth-5;
  88. ;h=document.body.clientHeight-logo.style.pixelHeight-5;
  89. ;logo.style.left=w;
  90. ;logo.style.top=h;
  91. ;}
  92. ;
  93. ;function logoit(){
  94. ;var w2=document.body.scrollLeft+w;
  95. ;var h2=document.body.scrollTop+h;
  96. ;logo.style.left=w2;
  97. ;logo.style.top=h2;
  98. ;}
  99. ;function logoit2(){
  100. ;staticimage.left=pageXOffset+window.innerWidth-staticimage.document.width-15;
  101. ;staticimage.top=pageYOffset+window.innerHeight-staticimage.document.height;
  102. ;}
  103. ;
  104. ;function insertimage(){
  105. ;logo.innerHTML='<a href="'+logolink+'"><img src="'+staticlogo.src+'" border=0 alt="'+alttext+'"></a>';
  106. ;if (fadeintoview)
  107. ;viewit=setInterval("bringintoview()",100);
  108. ;else{
  109. ;if (visibleduration!=0)
  110. ;setTimeout("logo.style.visibility='hidden'",visibleduration*1000);
  111. ;}
  112. ;}
  113. ;
  114. ;if (document.all){
  115. ;window.onscroll=logoit;
  116. ;window.onresize=new Function("window.location.reload()");
  117. ;window.onload=insertimage;
  118. ;}
  119. ;
  120. ;
  121. ;function staticitns(){
  122. ;setInterval("logoit2()",90);
  123. ;if (visibleduration!=0)
  124. ;setTimeout("staticimage.visibility='hide'",visibleduration*1000);
  125. ;}
  126. ;
  127. ;
  128. ;
  129. ;</script>
  130.  
  131.  
  132. [`duration`]
  133. Kind=N
  134. Value=5
  135.  
  136. [`image_path`]
  137. Kind=U
  138. Value=Image.gif
  139.  
  140. [`image_width`]
  141. Kind=N
  142. Value=116
  143.  
  144. [`image_height`]
  145. Kind=N
  146. Value=42
  147.  
  148.